barium phosphide - German English Dictionary